<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width:1200px){

    .box{

        width: 95%;

        margin: 0 auto;

    }

	.mm{ display:none;}

    .tel{

        display: none;

    }

    .prlit{

        width: 293px;

        height: 140px;

        background-size: 100%;

    }

    .prlit2{

        background-size: 100%;

    }

    .prlit3{

        background-size: 100%;

    }

    .prli:hover .prlit {

        background: url(../images/l1.jpg) no-repeat;

        background-size: 100%;

    }

    .prli:hover .prlit2 {

        background: url(../images/l2.jpg) no-repeat;

        background-size: 100%;

    }

    .prli:hover .prlit3 {

        background: url(../images/l3.jpg) no-repeat;

        background-size: 100%;

    }

    .tjcp{

        margin-bottom: 30px;

        padding-top: 70px;

    }

    .produ{

        margin-right: 1.5%;

    }

	

	.produ img{

		height:160px;

    }

	

	

	

	.ab1{ width:100%;}

    .abb2{

        display: none;

    }

    #new a:nth-child(1) {

        margin-left: 28%;

    }

    #cas a:nth-child(1) {

        margin-left: 28%;

    }

    .foz{

        display: none;

    }

    .nbanner li{

        display: none;

    }

    .nbanner{

        height: auto;

    }

    .img{

        display: none;

    }

    .txt{

        width: 100%;

        margin-left: 0;

    }

    .rx{

        display: none;

    }

    .cal_r h2{

        padding-top: 0;

    }

    .cal_r p {

        margin-top: 50px;

    }

    .li {

        width: 100%;

        overflow-x: scroll;

    }

}

@media (max-width:900px){

    .cal_r{

        width: 42.3%;

    }

    .cal_r {

        padding: 30px;

    }

    .cal_r p {

        margin-top: 20px;

        font-size: 13px;

    }

    .navbar-link1 {

        background: url(../images/cp-t1.png) no-repeat 30px 10px;

    }

    .navbar-link2 {

        background: url(../images/cp-t2.png) no-repeat 30px 10px;

    }

    .navbar-link3 {

        background: url(../images/cp-t3.png) no-repeat 30px 10px;

    }

    .navbar-link4 {

        background: url(../images/cp-t4.png) no-repeat 30px 10px;

    }

    .minr{

        display: none;

    }

    .minl{

        width: 100%;

    }

    .logo{

        width: 100%;

    }

    .prlit{

        width: 233px;

        height: 110px;

    }

    .produ{

        width: 28%;

    }

	.produ img{

		height:160px;

    }

    .produ .clearfix i{

        display: none;

    }

    .cck{

        margin-top: 0;

    }

    .about{

        margin-top: 40px;

    }

    #new a:nth-child(1) {

        margin-left: 22%;

    }

    .nel{

        width: 100%;

    }

    .ner{

        width: 100%;

        margin-top: 40px;

        margin-left: 0;

    }

    #cas a:nth-child(1) {

        margin-left: 22%;

    }

    /*.fob{

        width: 90%;

    }*/

    .nyr{

        display: none;

    }

    .nyl{

        width: 100%;

    }

    .way-map{

        display: none;

    }

    .way-info{

        width: 100%;

    }

	#cas,#new{ width:100%; overflow:hidden;}

	#cas a:nth-child(1),#new a:nth-child(1){ margin-left:0;}

	#cas a,#new a{ width:48%; margin:0 1%;}

	.fob a:nth-child(2){ display:none;}

	.fob a{ margin:0 auto; width:100%; text-align:center;}

}

@media (max-width:769px){

    .produ {

        width: 45%;

        padding: 6px;

    }

	.produ img{

		height:160px;

    }

}

@media (max-width:450px){

    .news-all-list1 h2{

        margin-bottom: 0;

    }

    .mmain h2{

        margin-bottom: 10px;

    }

    .m-mashup{

        margin-bottom: 0;

    }

    .cont-show b{

        font-size: 18px;

    }

    .cont-show h1{

        height: 42px;

    }

    .np{

        margin-bottom: 25px;

    }

    .case{

        padding: 30px 0;

    }

    #cas {

        margin-top: 25px;

    }

    .cal_l {

        width: 100%;

    }

    .cal_r {

        width: 83%;

    }

    .clo {

        margin-top: 20px;

        display: flex;

        flex-direction: column-reverse;

    }

    .nyl img{

        width: 100%;

    }

    .news-all-list1 li{

        width: 100%;

    }

    .news-all-list1 li{

        border-right: 0;

    }

    .g-more{

        margin-left: 32%;

    }

    .news-all-list2 li{

        width: 100%;

        margin-right: 0;

    }

    .ul-news-list li{

        width: 100%;

    }

    .ul-news-list .item{

        margin: 0;

    }

    .apa1{

        font-size: 20px;

        margin-bottom: 15px;

    }

    .cp-relation1 li{

        width: 100%;

    }

    .n-r{

        display: none;

    }

    .n-l{

        width: 100%;

    }

    .navbar-link4{

        background: none;

    }

    .navbar-link1{

        background: none;

    }

    .navbar-link2{

        background: none;

    }

    .navbar-link3{

        background: none;

    }

    .minl img{

        width: 100%;

    }

    .m-mashup li{

        width: 50%;

        margin-bottom: 25px;

    }

    .m-mashup li:nth-child(5){

        display: none;

    }

    .lio{

        width: 48%;

    }

    .caset{

        width: 100%;

    }

    .tjcp{

        width: 100%;

    }

    .prlit{

        width: 107px;

        height: 55px;

    }

    .prlis {

        margin-top: 25px;

    }

    .prlib div{

        width: 100%;

        padding: 7px 0;

    }

    .prlib div p{

        font-size: 12px;

    }



    .product{

        margin-top: 30px;

    }

    .produ:nth-child(3) {

        margin-right: 1.5%;

    }

    .produ .clearfix p span{

        font-size: 12px;

    }

	.produ img{

		height:160px;

    }

    .abb1{

        display: none;

    }

    .about{

        padding-bottom: 15px;

    }

    .xinwen{

        margin-top: 45px;

        width: 226%;

        margin-left: -63%;

    }

    #new a{

        width: 130px;

        background-size: 100% 100%;

    }

    #new a:nth-child(1) {

        margin-left: 10%;

    }

    #new .a{

        background-size: 100% 100%;

    }

    .nel b{

        font-size: 16px;

    }

    .nerl{

        display: none;

    }

    .nerr{

        width: 100%;

        margin-left: 0;

    }

    .p2 i{

        display: none;

    }



    #cas a{

        width: 130px;

        background-size: 100% 100%;

    }

    #cas a:nth-child(1) {

        margin-left: 10%;

    }

    #cas .aa{

        background-size: 100% 100%;

    }

    #case li div{

        width: 47%;

        height: 146px;

        margin-bottom: 15px;

    }

    #case li div:nth-child(4){

        display: block;

    }

    #case li div span{

        display: none;

    }

    #case li div i{

        display: none;

    }

    #case li div p{

        width: 100%;

        bottom: -14px;

        left: 0;

    }

    #case li div b{

        font-size: 14px;

    }

    .fol{

        width: 100%;

        text-align: center;

    }

    .for{

        width: 100%;

        text-align: center;

        margin-top: 30px;

    }

    /*.fob {

        width: 77%;

    }*/

    .fob a:nth-child(2) {

        float: left;

    }

    .nav ul li{

        width: 32.6%;

    }

    .bottom_bottom{

        display: block;

    }

    .bottom_bottom{

        position: fixed;

        bottom: -2px;

        left: 0;

        width: 100%;

        background: #fa5f22;

        z-index: 999;

    }

    .bottom_bottom nav{

       display: flex;

       justify-content: space-between;

    }

    .bottom_bottom nav a{

        padding: 12px 17px;

        color: #fff;

        text-decoration: none;

    }

    #right{

        top: 20%;

    }

    #left{

        top: 20%;

    }

    .gs{

        display: none;

    }

    .prlist{

        margin-top: 20px;

    }

    .header .box div{

        display: none;

    }

    .server-tit1{

        display: none;

    }

    .ul-server1{

        display: none;

    }

    .nyrd1{

        width: 47%;

        margin: 1.2%;

    }

    .nyrd1:nth-child(3){

        margin-right: 1.2%;

    }

}</pre></body></html>